package com.community.owner.domain.vo;

import com.community.common.annotation.Excel;
import com.community.common.core.domain.BaseEntity;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;
import java.util.Date;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class StorageRoomVo extends BaseEntity {
    /**
     * 储藏室ID
     */
    private Long storageRoomId;

    /**
     * 社区ID
     */
    @Excel(name = "社区ID")
    private Long communityId;

    /**
     * 楼宇ID
     */
    @Excel(name = "楼宇ID")
    private Long buildingId;

    /**
     * 楼层数
     */
    @Excel(name = "楼层数")
    private String floorNo;

    /**
     * 储藏室编号
     */
    @Excel(name = "储藏室编号")
    private String storageNo;

    /**
     * 建筑面积
     */
    @Excel(name = "建筑面积")
    private BigDecimal buildingArea;

    /**
     * 使用面积
     */
    @Excel(name = "使用面积")
    private BigDecimal usableArea;

    /**
     * 房屋类型
     */
    @Excel(name = "房屋类型")
    private String houseType;

    /**
     * 公摊面积
     */
    @Excel(name = "公摊面积")
    private BigDecimal publicArea;

    /**
     * 描述
     */
    @Excel(name = "描述")
    private String description;

    /**
     * 图片
     */
    @Excel(name = "图片")
    private String images;

    @Excel(name = "创建时间")
    private Date createTime;

    @Excel(name = "更新时间")
    private Date updateTime;


    @Excel(name = "社区名称")
    private String communityName;


}